Proxy Server

❓질문

CORS 설정 없이 SOP를 우회하여 외부 서버와 통신할 수 있는 방법이 있을까요?


💡 조사하기전 내가 알고 있던 내용

CORS란 브라우저와 서버간의 다른 출처여도 리소스에 접근할 수 있도록하는 보안 매커니즘입니다 SOP는 그와 반대로 동일 출처 정책 이라는 반대의 보안 매커니즘을 의미합니다.

그렇다면 CORS설정 없이 SOP를 우회하여 외부 서버와 통신할 수 있는 방법에는
프록시 서버를 이용하는 방법이 있습니다 이는 클라이언트 대신 외부 서버에 대신 요청을 보내는 역할을 합니다.

이는 서버간의 통신에는 기본적으로 SOP가 적용되지 않기 떄문입니다


🏫 정리한 내용

CORS는 브라우저의 보안 매커니즘 입니다.
그렇기때문에 프록시 서버를 활용하여 대신 요청을 보내고 응답을 받는 역할을 대리 수행할 수 있습니다.